package com.example.innospace.demos.pojo.dto;

import lombok.Data;

@Data
public class ProjectPageQueryDTO {
    //分类名称
    private String projectType;
    // 所属学院
    private String college;
    //负责人学院
    private String studentCollege;

    //项目级别
    private String level;
    //项目状态
    private String status;

    //负责人姓名
    private String studentName;

    //负责人学号
    private String studentId;
    // 项目编号
    private Integer projectId;

    //负责人年级
    private String grade; // 年级

    //指导老师姓名
    private String  teacherName;

    //指导老师工号
    private String teacherId;
    // 老师审核状态，对应数据库中的 teacher_review_status 字段
    private String teacherReviewStatus;
    // 学院审核状态，对应数据库中的 college_review_status 字段
    private String collegeReviewStatus;
    // 学校审核状态，对应数据库中的 school_review_status 字段
    private String schoolReviewStatus;
    // 项目中期申请是否提交，对应数据库中的 is_midterm_application_submitted 字段
    private boolean isMidtermApplicationSubmitted;
    // 项目结题申请是否提交，对应数据库中的 is_final_application_submitted 字段
    private boolean isFinalApplicationSubmitted;
    // 项目是否延期，对应数据库中的 is_project_extended 字段
    private boolean isProjectExtended;
    // 项目是否淘汰，对应数据库中的 is_eliminated 字段
    private boolean isEliminated;

}
